GgStat Documentation > Plugin
Každý plugin je spoušten s parametrem -c soubor a prípadne dalšími parametry uvedenými v Template souboru v príkazu PLUGIN. Je tak možné spustit napríklad perlový script príkazem:
PLUGIN perl cesta\jmeno_scriptu.pl parametry_scriptu
Dočasný oubor predávaný parametrem -c je vytvořen před spuštěním pluginu a obsahuje jednak konfiguraci GgStatu
| DB | |
| INCODING | |
| OUTCODING | |
| CACHER | |
| HOMECOORDINATES | |
| UNIT | |
| MYCACHESOWNER | |
| OWNERCASE | |
| OWNERID | |
| FRAME | |
| COLORSCALE | |
| BORDER | |
| WIDTH |
a dále vše mezi príkazy PLUGIN a PLUGINEND.
Návratová hodnota z pluginu indikuje úspešnost provedení pluginu:
0 - výstup z pluginu je zpracován
čislo chyby - výstup z pluginu je ignorován
Každý rádek výstupu zacína jedním z klícových slov, podle kterých se rídí chování GgStatu k príslušnému rádku.
| ERR: | Chyba zobrazena uživateli ve stavovém okně |
| INFO: | Informace zobrazena uživateli ve stavovém okně |
| COMMAND: | Příkaz GgStatu - stejná syntaxe jako v template, tento řádek musí být kódován v INCODING znakové sadě |
| Rádky zacínající jinak než výše uvedenými indikátory GgStat vypisuje príkazem HTML bez jakékoli úpravy. Je tedy důležité je v pluginu kódovat v OUTCODING znakové sadě |